Always allow transaction abort.
authorcl349@firebug.cl.cam.ac.uk <cl349@firebug.cl.cam.ac.uk>
Wed, 14 Sep 2005 19:17:22 +0000 (19:17 +0000)
committercl349@firebug.cl.cam.ac.uk <cl349@firebug.cl.cam.ac.uk>
Wed, 14 Sep 2005 19:17:22 +0000 (19:17 +0000)
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
tools/python/xen/xend/xenstore/xstransact.py

index 950262c92413e067d6b8ae2c55edb2b450218063..08e3d9626accf4ba10ce6ae8e1a609173f91d1a4 100644 (file)
@@ -36,8 +36,6 @@ class xstransact:
         return xshandle().transaction_end(False)
 
     def abort(self):
-        if not self.in_transaction:
-            raise RuntimeError
         self.in_transaction = False
         return xshandle().transaction_end(True)